Big Huge Thesaurus

labetalol hydrochloride

noun